twist the leg - German English Dictionary